Codebehind 的情形之下,利用 web form 控件(HTML 控件以服务器端执行不能 run)在中的 Attribute 属性,可以和前端的 javascript 做结合,当我们新增一个 Attribute 属性,就代表着最后产生 HTML code 之后的一个属性或方法。
常常写程序会遇到 double check 的情形以增加程序上的正确性,可利用如下程序代码。
private void Page_Load(object sender, System.EventArgs e)
{
btnSubmit.Attributes.Add("onclick","javascript:return confirm('sure?');");
}